import { reactive } from 'vue'

// 全局参数
export const globalGridAttr = reactive({
  // 背景
  type: 'mesh',
  size: 10,
  color: '#e5e5e5',
  thickness: 1,
  colorSecond: '#d0d0d0',
  thicknessSecond: 1,
  factor: 4,
  bgColor: '#e5e5e5',
  showImage: true,
  repeat: 'watermark',
  angle: 30,
  position: 'center',
  bgSize: JSON.stringify({ width: 210, height: 64 }),
  opacity: 0.3,
  // 线
  stroke: '#5F95FF',
  strokeWidth: 1,
  connector: 'normal',
  label: '',
  // 节点
  nodeStroke: '#5F95FF',
  nodeStrokeWidth: 1,
  nodeFill: '#ffffff',
  nodeFontSize: 12,
  nodeColor: '#080808',
  nodeUsers: '',
  text: '',
  user: 1, // 操作人
  selected: undefined, //   节点实际操作
  gudingRen: [], //   固定人员
  checkedSp: false, // 是否审批
  finished: 1, // 结束方式
  blSort: 1, // 办理次序
  sortRule: undefined // 排序规则
})
